difficulty in urination - Francés Inglés Diccionario